t1:func_cd.o test_func_cd.o stringStack.o
	    gcc func_cd.o test_func_cd.o stringStack.o -o t1 -lpthread
func_cd.o:func_cd.c
	    gcc -c func_cd.c -o func_cd.o -g -Wall
test_func_cd.o:test_func_cd.c            
	    gcc -c test_func_cd.c -o test_func_cd.o -g -Wall
stringStack.o:stringStack.c            
	    gcc -c stringStack.c -o stringStack.o -g -Wall
t2:func_ls.o test_func_ls.o stringStack.o func_pwd.o 
	    gcc func_ls.o test_func_ls.o stringStack.o func_pwd.o -o t2 -lpthread
func_ls.o:func_ls.c
	    gcc -c func_ls.c -o func_ls.o -g -Wall
test_func_ls.o:test_func_ls.c            
	    gcc -c test_func_ls.c -o test_func_ls.o -g -Wall
stringStack.o:stringStack.c            
	    gcc -c stringStack.c -o stringStack.o -g -Wall
func_pwd.o:func_pwd.c            
	    gcc -c func_pwd.c -o func_pwd.o -g -Wall                             
